Context-Sensitive Dependency Pairs

نویسندگان

  • Beatriz Alarcón
  • Raúl Gutiérrez
  • Salvador Lucas
چکیده

Termination is one of the most interesting problems when dealing with context-sensitive rewrite systems. Although there is a good number of techniques for proving termination of context-sensitive rewriting (CSR), the dependency pair approach, one of the most powerful techniques for proving termination of rewriting, has not been investigated in connection with proofs of termination of CSR. In this paper, we show how to use dependency pairs in proofs of termination of CSR. The implementation and practical use of the developed techniques yield a novel and powerful framework which improves the current state-of-the-art of methods for proving termination of CSR.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proving Termination in the Context-Sensitive Dependency Pairs Framework

Termination of context-sensitive rewriting (CSR) is an interesting problem with several applications in the fields of term rewriting and in the analysis of programming languages like CafeOBJ, Haskell, Maude, OBJ, etc. The dependency pairs approach, one of the most powerful techniques for proving termination of rewriting, has been adapted to be used for proving termination of CSR. The correspond...

متن کامل

Improving the Context-sensitive Dependency Graph

The dependency pairs method is one of the most powerful technique for proving termination of rewriting and it is currently central in most automatic termination provers. Recently, it has been adapted to be used in proofs of termination of context-sensitive rewriting. The use of collapsing dependency pairs i.e., having a single variable in the right-hand side is a novel and essential feature to ...

متن کامل

Proving Termination in the Context-Sensitive Dependency Pair Framework

Termination of context-sensitive rewriting (CSR) is an interesting problem with several applications in the fields of term rewriting and in the analysis of programming languages like CafeOBJ, Maude, OBJ, etc. The dependency pair approach, one of the most powerful techniques for proving termination of rewriting, has been adapted to be used for proving termination of CSR. The corresponding notion...

متن کامل

Context-Sensitive Term-Rewriting

At first an introduction to context-sensitive rewrite-systems is given. The main part of this paper deals with the topic how one can prove termination of contextsensitive rewrite-systems. This can be done either by either transforming them into non context-sensitive ones or by extending the existing techniques which are used to prove termination of classic rewrite systems. This is described in ...

متن کامل

Usable Rules for Context-Sensitive Rewrite Systems

Recently, the dependency pairs (DP) approach has been generalized to context-sensitive rewriting (CSR). Although the context-sensitive dependency pairs (CS-DP) approach provides a very good basis for proving termination of CSR, the current developments basically correspond to a ten-years-old DP approach. Thus, the task of adapting all recently introduced dependency pairs techniques to get a mor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Comput.

دوره 208  شماره 

صفحات  -

تاریخ انتشار 2006